﻿@charset "utf-8";
/* 全局样式 */
*, *:before, *:after { box-sizing: border-box; }
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input { margin: 0; padding: 0; -webkit-text-size-adjust: none }
h1, h2, h3, h4, h5, h6 { font-size: 14px; font-weight: normal }
i, em { font-style: normal!important; }
body>div, form>div, body>section { margin: 0 auto }
div { text-align: left }
a img { border: 0 }
table { border-collapse: collapse; border-spacing: 0 }
select, input, textarea { outline: none }
body { color: #494949; font: 12px Arial, "微软雅黑"; min-width: 320px; margin: 0 auto; background: #efefef; }
ul, ol, li { list-style-type: none; vertical-align: 0 }
a { outline-style: none; color: #494949; text-decoration: none }
a, area { blr:expression(this.onFocus=this.blur())
}
:focus { -moz-outline-style: none }
.clear { clear: both; height: 0; overflow: hidden; visibility: hidden; }
.hidden, .hide { display: none }
.block, .show { display: block }
.fl { float: left }
.fr { float: right }
.fline { float: left; display: inline }
.clearfix:after { clear: both; content: "."; height: 0; display: block; visibility: hidden }

/*弹出层 CSS*/
.gb_resLay { background: #FFFFFF; height: 170px; width: 100%; max-width: 800px; margin: 0 auto; }
.gb_res_t { line-height: 58px; height: 58px; position: relative; font-size: 18px; text-align: center; }
.gb_res_t i { background: #FFEC94; height: 1px; overflow: hidden; left: 32px; top: 30px; right: 32px; position: absolute; }
.gb_res_t span { background: #FFF; display: inline-block; padding: 0px 6px; position: relative; z-index: 2; }
.gb_resItms { margin: 0px 4%; }
.gb_resItms li { text-align: center; float: left; width: 16.66%; padding-bottom: 15px; }
.gb_resA img { height: auto; width: 60px; margin-bottom: 10px; }

@media only screen and (max-width: 500px) {
.gb_resA img { width: 45px; margin-top: 5px; }
}

@media only screen and (max-width: 470px) {
.gb_resItms li { width: 33.333%; }
.gb_resLay { height: 290px; }
.gb_resA img { width: 60px; margin-top: 0 }
}
